go.pact.im/x/plumb/internal/solve.matchCand.prov (field)

8 uses

	go.pact.im/x/plumb/internal/solve (current package)
		solve.go#L421: 		return s.instantiateTemplate(c.prov, c.bind)
		solve.go#L444: 				out = append(out, matchCand{prov: p, bind: b})
		solve.go#L758: 	prov *discover.Provider
		solve.go#L763: 	slices.SortFunc(cs, func(a, b matchCand) int { return diag.CmpPos(a.prov.Pos, b.prov.Pos) })
		solve.go#L764: 	return diag.Errorf(cs[0].prov.Pos, diag.ErrAmbiguousTemplates, "templates %s and %s both match one demand",
		solve.go#L765: 		cs[0].prov.Name, cs[1].prov.Name)